import java.util.Calendar;


public class TiempoPedido {
	
	private final int idPedido;
	private final Tiempo tiempo;
	private final Pedido pedido;
	
	public TiempoPedido (Tiempo tiempo, Pedido pedido)
	{
		this.idPedido = pedido.getId();
		this.tiempo = tiempo;
		this.pedido = pedido;
	}
	
	public int getIdPedido() {
		return idPedido;
	}

	public Tiempo getTiempo() {
		return tiempo;
	}

	public Pedido getPedido() {
		return pedido;
	}

	public void resetTiempo() {
		tiempo.getCalendario().set(Calendar.HOUR_OF_DAY, 0);
		tiempo.getCalendario().set(Calendar.MINUTE, 0);
		tiempo.getCalendario().set(Calendar.SECOND, 0);
	}
	
	public void pararTiempo() {
		while (tiempo.isAlive())
		{
			tiempo.parar();
		}
	}
}
